Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEE GREEN Terraced £177,033 £165,000 17 Jun 2021
3 LEE GREEN Semi-Detached £353,367 £157,800 8 Oct 2003